package com.yanqu.xiuxian.config.elementalbonds.enums;

public enum ElementalBondsBlockEffectType {

    WU_CAI_BIN_FEN(1, "五彩缤纷", false), // 加分
    SKILL_7(2, "技能7 骰子倍数", true), // 加分
    SKILL_13(3, "技能13 鹰眼标记", true),
    SKILL_22(4, "技能22 小恶魔", true),

    LUO_GU_XUAN_TIAN(5, "锣鼓喧天", false),
    YI_BEN_WAN_LI(6, "一本万利", false),
    ADD_SCORE(7, "加分（招财进宝、节节高）", false), // 加分

    // 服务端用
    MULTI_SCORE_HIDE(10001, "格子分数翻N倍", false), // 加分：一本万利
    ADD_SCORE_HIDE(10002, "加分", false), // 加分：锣鼓喧天
    ;

    // 服务端自己效果的开始编号（小于这个的才发给客户端）
    public static final int SERVER_BEGIN_VALUE = 10000;

    private final int value;
    private final String desc;
    private final boolean turnReset;

    ElementalBondsBlockEffectType(int value, String desc, boolean turnReset) {
        this.value = value;
        this.desc = desc;
        this.turnReset = turnReset;
    }

    public int getValue() {
        return value;
    }

    public String getDesc() {
        return desc;
    }

    public boolean isTurnReset() {
        return turnReset;
    }

}
